Package-level declarations
Classes to manage Mobile Payments SDK authentication.
Types
Link copied to clipboard
interface AuthorizationManager
Lets the application authorize and deauthorize Mobile Payments SDK to collect payments on behalf of a Square location.
Link copied to clipboard
class AuthorizationState
An immutable snapshot of the authorization state of Mobile Payments SDK.
Link copied to clipboard
class AuthorizedLocation(val merchantId: String, val locationId: String, val currencyCode: CurrencyCode, val name: String, val businessName: String, val cardProcessingActivated: Boolean)
Authorized account location information.
Link copied to clipboard
Possible error codes that can be returned as a result of a call to AuthorizationManager.authorize.